launch a satellite - Türkisch Englisch Wörterbuch